package com.lmqb.service;

import com.lmqb.bean.JCollection;
import com.lmqb.page.AccountLogPager;
import com.lmqb.page.AccountPager;
import com.lmqb.page.AgentAccountPager;
import com.lmqb.page.CollectionPager;
import com.lmqb.page.CompanyAccountPager;
import com.lmqb.page.CompanyExtraPager;
import com.lmqb.page.RewardPager;
import com.lmqb.page.UserAccountPager;
import com.lmqb.page.WithdrawPager;

public interface AccountService {

	AccountPager selectAccountPager(AccountPager pagerModel);

	WithdrawPager selectWithdrawPager(WithdrawPager pagerModel);

	AccountLogPager selectAccountLogPager(AccountLogPager pagerModel);

	CompanyAccountPager selectCompanyAccountPager(CompanyAccountPager pagerModel);

	CompanyExtraPager selectCompanyExtraPager(CompanyExtraPager pagerModel);

	AgentAccountPager selectAgentAccount(AgentAccountPager pagerModel);

	CollectionPager selectCollectionPager(CollectionPager pagerModel);

	RewardPager selectRewardPager(RewardPager pagerModel);

	UserAccountPager selectTuiGuangPage(UserAccountPager pagerModel);
	
	int updateRepayStatusByRepayNo(Byte repayStatus,String repayNo);

	//根据还款订单号查询信息
	JCollection selectCuishou_repayno(JCollection jCollection);

	//根据订单号修改
	int updqteCuishou_repayno(JCollection jCollection);
}
